Este documento describe la historia y características principales de Java. Java fue creado por James Gosling en 1990 para dispositivos electrónicos pequeños y se diseñó para ser multiplataforma. Java utiliza clases, herencia, encapsulamiento y polimorfismo para lograr su modelo de programación orientada a objetos.